package com.jinxin.platform.cdsideparkmgr.bean.bo;

import lombok.Data;

/**
 * @Author 那个男人
 * @Date 2022/9/22 15:45
 * @Version 1.0
 */
@Data
public class PushInfo {
    private Integer evt;//结果类型，
    private String deviceSn;//设备序列号
    private String parkingCode;//车场编号
    private String parkingName;//车场名称
    private String berthCode;//泊位号
    private String plateNumber;//车牌号,车牌号可能为空
    //车牌颜色：0:未知; 1:蓝色; 2:黄色; 3:白色; 4: 黑色; 5:绿色;车牌号为空，此字段无意义
    private Integer plateColor;
    private Integer happenTime;//事件发生时间（单位：秒）
    private String picUrl;//图片
    private Integer actionCredible;//行为可信度（0-100）
    private Integer parkingAbnormalType;//报警类型,定义参照 4.8 报警类型定义
    private Integer carColor;//车身颜色,定义参照 4.7 车身颜色定义
    private Integer carType;//车辆类型，定义参照 4.9 车辆颜色定义
    private Integer parkingActId;//停车行为 Id，同一次进出完成，将拥有同一个停 车行为 ID
    private String plateNumberUrl;//车牌特写图
    private Integer autoGenerate;//标识是否为系统自动构造的记录。默认为否(0:否 1:是）

    @Override
    public String toString() {
        return "PushInfo{" +
                "evt=" + evt +
                ", deviceSn='" + deviceSn + '\'' +
                ", parkingCode='" + parkingCode + '\'' +
                ", parkingName='" + parkingName + '\'' +
                ", berthCode='" + berthCode + '\'' +
                ", plateNumber='" + plateNumber + '\'' +
                ", plateColor=" + plateColor +
                ", happenTime=" + happenTime +
                ", picUrl='" + picUrl + '\'' +
                ", actionCredible=" + actionCredible +
                ", parkingAbnormalType=" + parkingAbnormalType +
                ", carColor=" + carColor +
                ", carType=" + carType +
                ", parkingActId=" + parkingActId +
                ", plateNumberUrl='" + plateNumberUrl + '\'' +
                ", autoGenerate=" + autoGenerate +
                '}';
    }
}
